// EdgeOne Pages Function 不需要显式声明 `config` 对象，
// 路由路径通常通过平台控制台或部署配置指定（如 `/*` 匹配所有路径）。

// 导入自定义 Worker 模块（路径需根据实际项目调整）
import worker from "../../src/worker.mjs";

// 改为 Pages Function 标准的命名函数：onRequest（或 onRequestGet/onRequestPost 等）
// 参数 `context` 包含请求信息（如 request、geo 等）
export function onRequest(context) {
  // 调用原 worker 的 fetch 方法，传入 context.request（Pages 的 context 结构与 Netlify 不同）
  return worker.fetch(context.request);
}
